.el-button:focus, .el-button:hover {
  border: 1px solid #DCDFE6;
  color: #606266;
  background-color: #f9f9f9;
}

.el-button--primary {
  background-color: #18365b;
  border-color: #18365b;
  color: white !important;
}

.el-button--primary:hover {
  background-color: #244b7a;
  border-color: #244b7a;
  color: white;
}

.el-button--primary:focus {
  background-color: #18365b;
  border-color: #18365b;
}

.el-message-box__headerbtn:hover  .el-message-box__close{
  color: #bbb !important;
}

.el-pagination.is-background .el-pager li:not(.disabled).active {
  background-color: #255896;
  color: white !important;
}

.el-pagination.is-background .el-pager li:not(.disabled):hover {
  color: #2d68b1;
}

.el-dialog__body {
  padding: 0 20px;
}

.el-dialog__wrapper {
  z-index: 3100 !important;
}

.el-select-dropdown {
  z-index: 4000 !important;
}

.el-message {
  z-index: 5000 !important;
}

.el-step__title {
  font-size: 14px;
}

.el-step__title {
  cursor: pointer;
  user-select: none;
}

.is-finish {
  color: #3566a1 !important;
  border-color: #3566a1 !important;
}

.el-popover {
  z-index: 5000 !important;
}